Sergey PetrovSergey Petrov
EuroLeague Round 5: Olympiacos makes history, Panathinaikos stays perfect, Jones and Robinson strike at the buzzerThe clock at Žalgirio Arena showed exactly 1.4 seconds when Tyrique Jones...
Panathinaikos' Double Injury Blow: A Test of Roster Depth and the EuroLeague Seeding RaceDuring an early-season training session in Athens, the whistle of head coach...
AFC World Cup 2030 Qualifiers: Vietnam in Pot 2 and the Numbers That Need Re-reading Before December 15, 2026On December 15, 2026, at the headquarters of the Asian Football Confederation...
Behind the Karl-Anthony Towns Trade: How the Salary Apron Rewrote the NBA's RulesIn early October 2026, the Minnesota Timberwolves completed a deal sending...
Vietnam's World Championship Ticket Cannot Hide the Loan-Deal Hole in Its VolleyballLast Saturday night I sat in the fifth row of a small provincial arena and...
U23 Vietnam vs U23 Philippines: The Space Was Opened, Only the Finisher Was MissingIn the 74th minute of the U23 Vietnam vs U23 Kuwait match, a passage of play...
N/A – Insufficient Information: When a Sports Analysis Has Nothing to WriteWhen the stadium lights remain on but no team walks out of the tunnel, the...
FIBA Removes Individual Bans on Russian Athletes Coaches and Referees But No Progress for Teams YetToday FIBA has decided to lift individual bans on Russian athletes coaches an...
Vietnamese Golf and the Data Revolution: When a Swing Becomes a Data PointAt the national amateur golf championship held in Da Lat in March 2026, one...
India 3-0 Kazakhstan at the 2026 Asian Games: A Clean Scoreline and a Gap Nobody Has TestedIn the opening game of India's first women's team tie at the 2026 Asian Games...
Vietnam Without Xuan Son: The Battle Rewritten from Pitch to StandsIn a rainy afternoon in Liverpool, I received a message from an old colleague...
16 of 58: When a Single Number Exposes the Void of an Entire Badminton Program23 minutes. That was the entire time Mahoor Shahzad stayed on court at an Asi...
Indonesia 9-2 Bangladesh: Seven Minutes of Stoppage Time, 37 Seconds, and the Lesson of a Win That Cannot Be Read by the ScorelineIn the 90th minute, the scoreboard showed 7-1. No one in the stands still...
The Beat Behind the Scoreboard: Inside Vietnam Women's Volleyball's Reception SystemThe serve left the hand at position 1, cutting diagonally across some six...
Mahnoor Fatima, 32:32.40 and the Sixty-Percent Gap in Pakistan's Women's Race WalkingThe track loops around NED University's ground in Karachi on a late-afternoon...
Budapest Futures: Likhatskyi Brothers Rally to Gold, Bulgaria Claims First SilverThe men's doubles final in Budapest ended in two sets, and the scoreboard kep...
BLAST Slam VIII: Team Yandex Secure Top-Three Finish — The Data Story Behind the Reverse Sweep Over PARIVISIONMinute 63 of the decisive game, BLAST Slam VIII. Templar Assassin, piloted by...
Televisa Buys AT&T México: The $2bn Deal and the Repricing of Mexican Football RightsAt three in the morning in Rio de Janeiro, I was lying on my sofa with one...
EuroLeague Week 1: Fenerbahçe Flashes a Champion's Defensive Signal, Beşiktaş Opens with AlarmOn Friday night, I didn't turn to the main broadcast. Instead, I rewound the...
Steph Curry's 300 Miura Sets: A Craft Story Misread as a Performance StoryAt seven on Monday morning I sat in a coffee shop on Lach Tray Street, opened...
Panathinaikos' Double Injury Blow: A Test of Roster Depth and the EuroLeague Seeding RaceDuring an early-season training session in Athens, the whistle of head coach...
AFC World Cup 2030 Qualifiers: Vietnam in Pot 2 and the Numbers That Need Re-reading Before December 15, 2026On December 15, 2026, at the headquarters of the Asian Football Confederation...
Behind the Karl-Anthony Towns Trade: How the Salary Apron Rewrote the NBA's RulesIn early October 2026, the Minnesota Timberwolves completed a deal sending...
Vietnam's World Championship Ticket Cannot Hide the Loan-Deal Hole in Its VolleyballLast Saturday night I sat in the fifth row of a small provincial arena and...
U23 Vietnam vs U23 Philippines: The Space Was Opened, Only the Finisher Was MissingIn the 74th minute of the U23 Vietnam vs U23 Kuwait match, a passage of play...
N/A – Insufficient Information: When a Sports Analysis Has Nothing to WriteWhen the stadium lights remain on but no team walks out of the tunnel, the...
FIBA Removes Individual Bans on Russian Athletes Coaches and Referees But No Progress for Teams YetToday FIBA has decided to lift individual bans on Russian athletes coaches an...
Vietnamese Golf and the Data Revolution: When a Swing Becomes a Data PointAt the national amateur golf championship held in Da Lat in March 2026, one...
India 3-0 Kazakhstan at the 2026 Asian Games: A Clean Scoreline and a Gap Nobody Has TestedIn the opening game of India's first women's team tie at the 2026 Asian Games...
Vietnam Without Xuan Son: The Battle Rewritten from Pitch to StandsIn a rainy afternoon in Liverpool, I received a message from an old colleague...
16 of 58: When a Single Number Exposes the Void of an Entire Badminton Program23 minutes. That was the entire time Mahoor Shahzad stayed on court at an Asi...
Indonesia 9-2 Bangladesh: Seven Minutes of Stoppage Time, 37 Seconds, and the Lesson of a Win That Cannot Be Read by the ScorelineIn the 90th minute, the scoreboard showed 7-1. No one in the stands still...
The Beat Behind the Scoreboard: Inside Vietnam Women's Volleyball's Reception SystemThe serve left the hand at position 1, cutting diagonally across some six...
Mahnoor Fatima, 32:32.40 and the Sixty-Percent Gap in Pakistan's Women's Race WalkingThe track loops around NED University's ground in Karachi on a late-afternoon...
Budapest Futures: Likhatskyi Brothers Rally to Gold, Bulgaria Claims First SilverThe men's doubles final in Budapest ended in two sets, and the scoreboard kep...
BLAST Slam VIII: Team Yandex Secure Top-Three Finish — The Data Story Behind the Reverse Sweep Over PARIVISIONMinute 63 of the decisive game, BLAST Slam VIII. Templar Assassin, piloted by...
Televisa Buys AT&T México: The $2bn Deal and the Repricing of Mexican Football RightsAt three in the morning in Rio de Janeiro, I was lying on my sofa with one...
EuroLeague Week 1: Fenerbahçe Flashes a Champion's Defensive Signal, Beşiktaş Opens with AlarmOn Friday night, I didn't turn to the main broadcast. Instead, I rewound the...
Steph Curry's 300 Miura Sets: A Craft Story Misread as a Performance StoryAt seven on Monday morning I sat in a coffee shop on Lach Tray Street, opened...
